all:
	g++ -E -dD -dI -o defines.txt  foo.cpp
	g++ foo.cpp -o a.out

clean:
	rm -f defines.txt a.out
